beef-tea cube - Turkish English Dictionary